incomplete reef top - French English Dictionary